package bancosys.tec.services.validation.base;

import java.util.List;

import jmine.tec.services.api.Service;
import jmine.tec.services.api.validation.ServiceValidator;

/**
 * Implementacao padrao que valida se todos os parametros obrigatorios foram informados.
 * 
 * @author Rafael Volpato
 */
public class MissingParamServiceValidator implements ServiceValidator {

    /**
     * Valida se todos os parametros obrigatorios foram informados.
     * 
     * @param service service
     * @return lista de erros de validacao.
     */
    public List<String> validate(Service<?> service) {
        return service.validate();
    }
}
